import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';

class Cart with ChangeNotifier{
  
  /// 购物车列表
  List _cartList = [];
  /// 购物车数量
  // int _cartNum = 0;

  /// 提供get方法获取_cartList
  List get cartList => _cartList;
  
  /// 提供get方法获取_cartNum
  int get cartNum => _cartList.length;

  /// 新增商品
  addData(value) {
    _cartList.add(value);
    notifyListeners(); // 表示更新状态
  }

  /// 删除商品
  deleteData(value) {
    _cartList.remove(value);
    notifyListeners(); // 表示更新状态
  }

}